detention facility - French English Dictionary